package ysq.xyg.sys.model.vo;

import lombok.Data;
import ysq.xyg.base.model.vo.BaseEntityVo;

import java.util.Date;
import java.util.List;

/**
 * 系统部分-代码生成Vo类型
 *
 * @author shengQiang yu
 * @date 2018-03-18 15:41
 */
@Data
public class SysColumnVo extends BaseEntityVo{
    /**
     * 空间名称
     */
    private String tableSchema;
    /**
     * 字段名称
     */
    private String columnName;

    /**
     * 字段类型
     */
    private String dataType;
    /**
     * 字段最大长度
     */
    private int maxNum;

    /**
     * 列描述
     */
    private String columnComment;

    /**
     * Java属性类型
     */
    private String attrType;

    /**
     * Java属性名称(第一个字母大写)，如：user_name => UserName
     */
    private String attrName;

    /**
     * Java属性名称(第一个字母小写)，如：user_name => userName
     */
    private String attrname;
}